/* Imposition by Stendy */
body {background:#282828; padding:0; margin:0; text-align:center; padding:0; margin:0;}
body, td {color:#fff; font:11px Tahoma; padding:0; margin:0;}

a {color:#fff; text-decoration:none;}
a:hover {text-decoration:none;}
a img {border:0;}

.left {float:left;}
.right {float:right;}

p {margin:10px 0;}
hr {border-top:1px dotted #000; border-bottom:none; border-left:none; border-right:none;}
ul,li {display:block; padding:0; margin:0; list-style:none;}
/* -------- */

/* Fixation */
#wrap {width:1070px; margin:0px auto; position:relative;}
.side {background:#212121; overflow:hidden; border-radius:5px; margin-top:8px; padding-bottom:5px; text-align:left;}
.side_left {float:left; width:237px; overflow:hidden; margin:8px;}
.side_right {float:right; width:237px; overflow:hidden; margin:8px;}
.side_center {margin:8px 263px 0;}
/* ------- */

/* Header */
#h_menu {background:url(/designs_26/h_menu.png) repeat-x; width:1070px; height:57px; overflow:hidden; margin:0 auto;}
#h_menu ul {height:57px; display:block; float:left;}
#h_menu li {float:left; height:57px; line-height:57px;}
#h_menu li.line {background:url(/designs_26/h_m_line.png) no-repeat; width:2px; height:57px;}
#h_menu li a {height:57px; display:inline-block; padding:0 20px; color:#fff; text-decoration:none; font-weight:bold;}
#h_menu li a:hover {background:url(/designs_26/h_m_hover.png) repeat-x;}
#header {background:url(/designs_26/header.png) no-repeat; width:1070px; height:218px; margin:0 auto;}
/* ------ */

/* Block styles */
.b_full {width:237px; color:#fff; padding:0; margin:0 0 5px 0;}
.b_title {background:url(/designs_26/b_title.png) no-repeat; width:237px; height:50px; line-height:50px; font-weight:bold; text-transform:uppercase; padding-left:15px;}
.b_content {background:#191919; width:237px; overflow:hidden;}
.b_bottom {background:url(/designs_26/b_bottom.png) no-repeat; width:237px; height:7px;}

ul.b_menu {padding:0; margin:0; width:228px; margin:0 auto;} 
ul.b_menu li a {background:url(/designs_26/b_menu.png) no-repeat 0 0; width:220px; height:26px; padding-top:10px; padding-left:8px; display:block;} 
ul.b_menu li a:hover {background-position:0 -37px; padding-left:15px; width:213px;} 

.b_cat {background:url(/designs_26/cat.png) no-repeat 0 0; width:201px; height:26px; line-height:23px; padding-left:25px; margin:0 auto; text-transform:uppercase;}
.b_cat:hover {background-position:0 -26px;}
ul.b_cat_sub {padding:0; margin:0; width:226px; margin:0 auto;} 
ul.b_cat_sub li a {background:url(/designs_26/cat_sub.png) no-repeat 0 0; width:201px; height:23px; line-height:23px; padding-left:25px; display:block; text-transform:uppercase;} 
ul.b_cat_sub li a:hover {background-position:0 -23px; padding-left:35px; width:191px;} 

.b_inf {background:url(/designs_26/b_inf.png) no-repeat; width:228px; height:83px; margin:0 auto;}
.b_inf_text {text-align:center; height:34px; font:11px Tahoma; padding-top:8px; text-shadow:0 1px 0 #000;}
.b_inf_text span {font-size:10px;}
.b_inf_info {width:228px; height:41px; text-transform:uppercase; text-align:center;}
.b_inf_dowloand {float:left; width:114px; height:41px; line-height:32px;}
.b_inf_reads {float:right; width:114px; height:41px; line-height:32px;}

.b_prof {background:url(/designs_26/b_prof.png) no-repeat; width:188px; height:31px; text-align:center; text-transform:uppercase; line-height:27px; margin:0 auto;}

.stat {width:228px; height:35px; margin-left:6px;}
.statl {background:url(/designs_26/statl.png) repeat-x; height:24px; display:inline-block; border-radius:4px 0 0 4px; text-align:left; padding-top:11px;}
.statr {background:url(/designs_26/statr.png) repeat-x; height:24px; display:inline-block; border-radius:0 4px 4px 0; text-align:right; padding-top:11px;}

.stat_info {background:url(/designs_26/stat.png) no-repeat; width:237px; height:106px; vertical-align:bottom;}
.stat_button {float:left; background:url(/designs_26/stat_button.png) no-repeat; width:106px; height:35px; margin:34px 0 0 8px;}
.stat_banners {float:right; width:88px; margin:28px 8px 0 0; padding:5px;}
.stat_banner {margin-bottom:5px;}
/* ------ */

/* Viewn */
.viewn {width:542px; height:258px; margin:0 0 8px 0; padding:0;}
.v_title {background:url(/designs_26/v_title.png) no-repeat; width:532px; height:49px; line-height:49px; text-transform:uppercase; padding-left:18px; font-weight:bold;}
.v_content {background:#191919; width:542px; height:209px;}
.v_cont_left {width:206px; float:left; margin:7px 0 0 7px;}
.v_cont_right {width:327px; float:right;}
.v_screen {background:url(/designs_26/v_screen.png) no-repeat; width:206px; height:136px; margin-bottom:5px;}
.v_screen img {width:196px; height:126px; margin:5px;}
.v_buttons {width:207px; height:54px; margin-top:5px;}
.v_dowloand {background:url(/designs_26/v_dowloand.png) no-repeat; width:103px; height:54px; float:left;}
.v_report {background:url(/designs_26/v_report.png) no-repeat; width:104px; height:54px; float:right;}
.v_message {width:320px; margin:7px 4px 0; height:174px;}
.v_bottom {background:url(/designs_26/v_bottom.png) no-repeat; width:327px; height:26px;}
.v_bottom ul {height:26px; display:block; float:left;}
.v_bottom li {float:left; height:26px; line-height:26px; color:#aa1717;}
.v_bottom li.line {background:url(/designs_26/v_line.png) no-repeat; width:2px; height:26px;}
.v_bottom li a {height:26px; display:inline-block; padding:0 20px; color:#aa1717; text-decoration:none;}

.v_full {width:542px; margin:0 0 5px 0; padding:0;}
.v_f_cont {background:#191919; width:526px; padding:8px;}
.v_info {background:url(/designs_26/viewn_f_info.png) repeat-x; width:542px; height:25px;}
.v_info ul {height:25px; display:block; float:left;}
.v_info li {float:left; height:25px; line-height:25px; color:#aa1717;}
.v_info li.line {background:url(/designs_26/v_line.png) no-repeat; width:2px; height:25px;}
.v_info li a {height:25px; display:inline-block; padding:0 10px; color:#aa1717; text-decoration:none;}
.v_f_screen {background:url(/designs_26/v_f_screen.png) no-repeat; width:257px; height:170px; margin:0 auto 5px;}
.v_f_screen img {width:249px; height:162px; margin:5px;}
.v_buttons {width:515px; height:54px; margin:5px auto 0;}
.v_d_r {float:left; width:207px;}
.v_dowloand {background:url(/designs_26/v_dowloand.png) no-repeat; width:103px; height:54px; float:left;}
.v_report {background:url(/designs_26/v_report.png) no-repeat; width:104px; height:54px; float:right;}
.v_a_d_c {background:url(/designs_26/v_info_bottom.png) no-repeat; width:300px; height:53px; float:right; margin-top:1px; font-size:10px; line-height:60px;}
.v_i_a {width:74px; text-align:center; float:left;}
.v_i_d {width:130px; text-align:center; float:left;}
.v_i_c {width:96px; text-align:center; float:left;}
/* ----- */

/* Paginator */ 
.pagesBlockuz2,
#pagesBlock1 {display:block; overflow:hidden; font-weight:700; font-size:12px; color:#fff; text-align:center; margin:10px 0 0;}

.pagesBlockuz2 a,
.pagesBlockuz2 b,
.pagesBlockuz2 .swchItemDots,
#pagesBlock1 a,
#pagesBlock1 b,
#pagesBlock1 .swchItemDots {background:url(/designs_26/comm_add_button.png) repeat-x 0 0; height:17px; display:inline-block; border-radius:5px; color:#fff; text-shadow:0 1px 0 #194614; vertical-align:top; padding:2px 5px 0;}

.pagesBlockuz2 a span,
.pagesBlockuz2 b span,
.pagesBlockuz2 .swchItemDots span,
#pagesBlock1 a span,#pagesBlock1 b span,
#pagesBlock1 .swchItemDots span {background:url(/designs_26/comm_add_button.png) repeat-x 0 0; height:19px; display:inline-block; border-radius:5px; color:#fff; text-shadow:0 1px 0 #194614; vertical-align:top;}

.pagesBlockuz2 b span,
#pagesBlock1 b span {cursor:default;}

.pagesBlockuz2 .swchItemDots,
.pagesBlockuz2 .swchItemDots span,
#pagesBlock1 .swchItemDots,
#pagesBlock1 .swchItemDots span {color:#fff; background:0; padding:0 8px;}
/* -------------- */

/* Comments */
.coment_full {margin:5px auto 0; width:515px; padding:0;}
.coment_content {overflow:hidden;}
.coment_ava {width:105px; height:105px; float:left;}
.coment_ava img {width:105px; height:105px;}
.coment_title {background:url(/designs_26/viewn_f_info.png) repeat-x; height:25px; float:left; border-bottom:1px solid #242424; width:410px;}
.coment_title ul {height:25px; display:block; float:left;}
.coment_title li {float:left; height:25px; line-height:25px; color:#aa1717;}
.coment_title li.line {background:url(/designs_26/v_line.png) no-repeat; width:2px; height:25px;}
.coment_title li a {height:25px; display:inline-block; padding:0 10px; color:#aa1717; text-decoration:none;}
.coment_mess {padding:8px; float:left;}
input.codeButtons {background:url(/designs_26/comm_add_button.png) repeat-x; border-radius:5px; height:19px; border:none; color:#fff; min-width:25px; font-size:11px; margin-right:5px;}
input.commSbmFl {background:url(/designs_26/comm_add_button.png) repeat-x; border-radius:5px; height:19px; border:none; color:#fff; min-width:25px; font-size:11px; margin-right:5px;}
/* ------ */

/* Footer */
.footer {width:1045px; margin:10px auto 0; text-align:left;}
.footer_text {float:left; height:100px;}
.footer_banners {width:279px; float:right; margin-top:25px;}
.footer_menu {background:url(/designs_26/foot_menu.png) repeat-x; width:1070px; height:46px; overflow:hidden; margin:8px auto 0;}
.footer_menu ul {height:46px; display:block; float:left;}
.footer_menu li {float:left; height:46px; line-height:46px;}
.footer_menu li.line {background:url(/designs_26/foot_line.png) repeat-y; width:2px; height:43px;}
.footer_menu li a {height:46px; display:inline-block; padding:0 20px; color:#fff; text-decoration:none;}
ul.foot_menu {height:46px; display:block; float:right;}
ul.foot_menu li {float:left; height:46px; line-height:46px;}
ul.foot_menu li.line {background:url(/designs_26/foot_line.png) repeat-y; width:2px; height:43px;}
ul.foot_menu li a {height:46px; display:inline-block; padding:0 20px; color:#fff; text-decoration:none;}
/* ------ */

/* Forum Style */
.forum_panel {background:url(/designs_26/forum_panel.png) no-repeat; width:1058px; height:39px; overflow:hidden; margin:0 auto 7px;}
.forum_panel_links {margin-left:210px;}
.forum_panel_links ul {height:39px; display:block; float:left; margin:0 auto;}
.forum_panel_links li {float:left; height:39px; line-height:39px; margin:0 auto;}
.forum_panel_links li.line {background:url(/designs_26/forum_panel_line.png) no-repeat; width:2px; height:39px;}
.forum_panel_links li a {height:39px; text-transform:uppercase; display:inline-block; padding:0 10px; color:#fff; text-decoration:none; font-weight:bold;}
.forum_panel_links li a:hover {background:url(/designs_26/forum_panel_hover.png) repeat-x;}

.gTable, .postTable {background:#141414; width:1044px; margin:0 auto;}
.gTableTop {background:url(/designs_26/forum_title.png) no-repeat; height:50px; padding:0 10px; font-weight:bold; text-transform:uppercase; color:#fff; text-shadow:0 1px 0 #294a5c;}
.gTableTop a, a.catLink {color:#fff; text-shadow:0 1px 0 #294a5c; text-decoration:none;}
.gTableSubTop {background:#191919; height:25px; color:#3e3e3e; padding:0 7px 0 7px; border-left:1px solid #222222;}
td.postTdTop {background:#191919; height:25px; color:#781d1d; padding:0 7px 0 7px; border-left:1px solid #222222;}
.gTableSubTop a {color:#3e3e3e;}

.forumIcoTd, .forumNameTd, .forumThreadTd, .forumPostTd, .forumLastPostTd, .threadsType, .threadIcoTd, .threadNametd, .threadAuthTd, .threadPostTd, .threadViewTd, .threadLastPostTd {background:#1b1b1b; color:#3e3e3e; padding:8px; border-top:1px solid #222222;}
.forumIcoTd,.forumNameTd,.forumThreadTd,.forumPostTd,.forumLastPostTd {border-left:1px solid #222222;}
.forumLastPostTd {color:#781d1d;}
.forumLastPostTd a {color:#3e3e3e;}
.forumNameTd a, .forumNameTd a.forum {color:#781d1d; text-decoration:none;}
.forumNameTd a {font-weight:bold;}
.forumThreadTd, .forumPostTd {font-weight:bold;}

.gTableBody1, .gTableBody {border-left:1px solid #222222; border-top:none; background:#1b1b1b; color:#3e3e3e; border-top:1px solid #222222;}
.gTableBody1 a,.gTableBody a {color:#3e3e3e;}
.gTableLeft {background:#1b1b1b; border-left:1px solid #222222; border-top:1px solid #222222;}
.gTableRight, .threadIcoTd {background:#1b1b1b; border-left:1px solid #222222; border-top:1px solid #222222;}
.threadIcoTd:first-child {border-right:none;}
.threadsType {border-left:1px solid #efefef; border-right:1px solid #efefef;}
.threadNameTd,.threadPostTd,.threadViewTd,.threadAuthTd,.threadLastPostTd {border-left:1px solid #222222;}
.threadNameTd a,.threadPostTd a,.threadViewTd a,.threadAuthTd a,.threadLastPostTd a {border-left:1px solid #222222; color:#3e3e3e;}

.threadsDetails, .forumOnlineBar {background:#1b1b1b; padding:2px 6px; border:1px solid #222222; color:#3e3e3e;}
.threadsDetails a, .forumOnlineBar a {color:#3e3e3e;}

.postUser {color:#781d1d;}
.postTdTop a, .postTdTop {font-weight:bold; color:#515151;}
.postTdInfo {background:#1b1b1b; text-align:center; border-left:1px solid #222222;}

.postTdView {background:url(/designs_26/forum_view.png) no-repeat; width:169px; height:173px; margin:0 auto 8px; font-weight:bold;}
.postTdViewTitle {height:32px; width:169px; text-align:center; line-height:32px;}
.postTdViewMessage {height:32px; width:155px; line-height:32px; padding-left:7px; padding-right:7px;}
.postTdViewAward {height:28px; width:155px; line-height:28px; padding-left:7px; padding-right:7px;}
.postTdViewBlocked {height:32px; width:155px; line-height:32px; padding-left:7px; padding-right:7px;}
.postTdViewReputation {height:28px; width:155px; line-height:28px; padding-left:7px; padding-right:7px;}

.userAvatar {margin:0 auto;}
.userAvatar img {text-align:center;}
.posttdMessage {background:#1b1b1b; padding:6px; overflow:hidden; border-left:1px solid #222222;}
.posttdMessage img {max-width:660px;}

.quoteMessage, .codeMessage {background:#e7e7e7; border:0 !important; padding:5px; outline:none !important; color:#000; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.postBottom {background:#1b1b1b; border-bottom:none; border-left:none; border-left:1px solid #222222; padding-top:5px; height:27px; padding-left:6px; padding-right:6px;}
.postBottom1 {border-bottom:none; border-right:none;}
/* ------------- */